function foo() {
  console.log(this);
}

// foo.call('aaa')
// foo.call('aaa')
// foo.call('aaa')
// foo.call('aaa')
// foo.call('aaa')


var newFoo = foo.bind("aaa")
// 默认绑定和显式绑定bind冲突,优先级:显式绑定
newFoo()
newFoo()
newFoo()
newFoo()